he left no stone unturned. - Türkçe İngilizce Sözlük